cleanup hitter - German English Dictionary